import java.util.*;
public class Diiler{
   List<Kaart> kaardid=new ArrayList<Kaart>();
   public Diiler(){
      looKaardiPakk();
   }
   private void looKaardiPakk(){
      kaardid.clear();
	  for(char mast:Kaart.mastid){
	     for(int v22rtus=2; v22rtus<=14; v22rtus++){
		    kaardid.add(new Kaart(mast, v22rtus));
		 }
	  }
	  Collections.shuffle(kaardid);
   }
   Kaart j2rgmineKaart(){
      return kaardid.remove(0);
   }
   void lisaKaardid(Kaart[] kd){
      for(Kaart k:kd){
	    kaardid.add(k);
	  }
   }
   void esimeneViimaseks(){
      kaardid.add(kaardid.remove(0));
   }
   int kaartideArv(){
      return kaardid.size();
   }
   String kaardidTekstina(){
      String t=kaartideArv()+" kaarti: ";
	  for(Kaart k: kaardid){
	    t+=k+"; ";
	  }
	  return t;
   }
}


